insert (fit) - French English Dictionary